package com.yin.waimai.repository;

import com.yin.waimai.model.User;
import org.springframework.data.mongodb.repository.MongoRepository;
import org.springframework.stereotype.Repository;

import java.util.Optional;

@Repository
public interface UserRepository extends MongoRepository<User, String> {

    // Spring Data MongoDB 会根据方法名自动生成查询实现
    // "findBy" + "Username" (User类中的字段名)
    Optional<User> findByUsername(String username);

    // （可选）检查用户名是否存在
    Boolean existsByUsername(String username);

    // 你可以根据需要添加其他自定义查询方法
}